.ding{
    width: 100%;
    height: 84px;
    background-color: #fff;
}
.top{
    height: 84px;
}

.top .top-a1{
    float: left;
    width: 320px;
    height: 36px;
    margin-top: 24px;
    // background: lightgreen;
}

.top img{
    width: 240px;
    height: 32px;
    display: block;
    float: left;
    line-height: 16px;
}
.top .top-s1{
    width: 650px;
    height: 60px;
    float: left;
    margin-top: 24px;
}
.top input{

    width: 538px;
    height: 34px;
    border: 1px solid #ddd;
}
.top button{
    margin-left: -5px;
    width: 88px;
    height: 34px;
    background: black;
    color: #fff;
    border: #000;
}
.top-s1 li a{
    float: left;
    padding: 0 4px;
    font-size: 12px;
    color: #acacac;
}

.top .top-a2{
    display: block;
    float: right;
    width: 188px;
    height: 34px;
    margin-top: 24px;
    border: 1px solid #ddd;
    background: url("https://ssl1.sephorastatic.cn/soa/pc/images/shopping_bag.png") no-repeat 40px;
}
.top-a2 a{
    line-height: 34px;
    padding-left: 70px;
}

#search-list{
    display: block;
    z-index: 9999;
    position: absolute;
    li{
          background-color: #fff;
          &:hover {
                color:orange;
                font-family: "楷体";
          }
    }
}